Parametric Surface Rendering
نویسنده
چکیده
Parametric surface [Fari02] is a surface defined by a tensor-product of parametric curves, which are represented by parametric equations. As such surface comes with a well defined mathematical definition, it becomes one of the most common geometric tools for computer-aided geometric design and object modeling aids for many computer graphics applications. Typical examples of such surface include Bézier surfaces [Fari02] and NURBS surfaces [Pieg97]. Unfortunately, since most existing graphics hardware only handles polygon, extra procedures must be carried out to convert a parametric surface into a polygon representation for rendering. This introduces a significant bottleneck to graphics applications, which involve parametric surfaces, to assure interactiveness in terms of rendering performance.
منابع مشابه
Line Art Illustrations of Parametric and Implicit Forms
A technique is presented for line art rendering of scenes composed of freeform surfaces. The line art that is created for parametric surfaces is practically intrinsic and is globally invariant to changes in the surface parameterization. This method is equally applicable for line art rendering of implicit forms, creating a unified line art rendering method for both parametric and implicit forms....
متن کاملA Fast Algorithm for Rendering Parametric Surfaces
An algorithm for rendering shaded pictures of parametric surfaces is presented. The algorithm recursively subdivides each surface element on the basis of its screen-space curvature until it is sufficiently close to bilinear to be scan-converted by conventional polygon rendering techniques. The mathematical basis used to carry out the subdivsion yields the curvature criterion as a coefficient so...
متن کاملAn Adaptive Subdivision Algorithm for Crack Prevention in the Display of Parametric Surfaces
An algorithm is presented for rendering parametric spline patches using adaptive subdivision. Criteria for the termination of subdivision are chosen to allow large approximating polygons whenever their .use do~s not result in visible errors in patch boundanes or 10 lighting anomalies. User specified tolerances can be used to specify the size of acceptable boundary and lighting errors controllin...
متن کاملMethods for Approximating Loop Subdivision Using Tessellation Enabled GPUs
Subdivision surfaces provide a powerful alternative to polygonal rendering. The availability of tessellation supported hardware presents an opportunity to develop algorithms that can render subdivision surfaces in realtime. We discuss the performance of approximating Loop Subdivision surfaces using tessellation-enabled GPUs in terms of speed and quality of rendering for these methods as well as...
متن کاملArtistic Surface Rendering Using Layout of Text
An artistic rendering method of free-form surfaces with the aid of half-toned text that is laid-out on the given surface is presented. The layout of the text is computed using symbolic composition of the free-form parametric surface S(u, v) with cubic or linear Bézier curve segments C(t) = {cu(t), cv(t)}, comprising the outline of the text symbols. Once the layout is constructed on the surface,...
متن کامل